<?php
Class ContactController extends Zend_Controller_Action
{
	public function init()
	{

	}

	public function indexAction()
	{
		$form = new Application_Form_Contact();
		$this->view->form = $form;

		//si le formulaire vient d'autre soumis
		//nous aurons besoins des donnees suivantes
		$request = $this->getRequest();

		//testons si le formulaire vient d'�tre post�
		if($request->isPost())
		{
			$formData = $request->getPost();
			//Oui ? alors validons les donnees saisies
			if ($form->isValid($formData))
			{
				$name = $form->getValue('name');
				$email = $form->getValue('email');
				$sujet = $form->getValue('sujet');
				$message = $form->getValue('message');				
				$destinataire = 'ximatikweb@gmail.com';	
				
				$headers  = 'MIME-Version: 1.0' . "\n";
				$headers .= 'Reply-To: '.$email."\r\n";
				$headers .= 'From: '.$name.'<'.$email.'>'."\n";
				//$headers .= 'Delivered-to: '.$email."\n";
				
				(mail($destinataire, $sujet, $message, $headers));

				//redirection vers le controller d'origine
				$this->_helper->redirector('index');
			}
			else
			{
				$form->populate($formData);
			}
		}
	}



}